home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Mission 3
/
Mission 3.zip
/
Mission 3.iso
/
texte
/
jane152
/
scl
/
fliess.scl
< prev
next >
Wrap
Text File
|
1998-10-29
|
535b
|
22 lines
# Dieser Makro konvertiert einen Zeilentext in einen Fließtext, indem er
# am Ende jeder Zeile ein Leerzeichen einfügt, wenn die Folgezeile nicht
# leer ist.
# Demonstriert nebenbei die Befehle 'bufautodraw' und 'bufredraw'.
fliess()
{ bufautodraw(0);
buf = buffind('', 0);
lines = buflines(buf);
i = 0;
while ( i < lines - 1 )
{ s = bufgetline(buf, i);
if ( @s > 0 )
if ( linelen(i + 1) > 0 )
bufputline(buf, i, s // ' ');
i = i + 1;
}
bufredraw(buf);
bufautodraw(1);
message('fertig.');
}